package com.first.first.service;

import com.first.first.pojo.User;
import com.first.first.pojo.dto.UserDto;
import com.first.first.pojo.dto.UserEditDto;

public interface IUserService {
    /*
     * 添加用户
     * @param user
     */
    User addUser(UserDto user);

    /**
     * 查询用户
     * @param id 用户Id
     * @return User 用户信息
     */
    User getUser(Integer id);

    /**
     * 更新用户
     *
     * @param user 用户信息
     */
    void updateUser(UserEditDto user);

    /**
     * 删除用户
     * @param id 用户ID
     */
    void deleteUser(Integer id);
}
